﻿#ifndef MV_DEF_H
#define MV_DEF_H

#ifndef MV_EXPORTS
# if (defined _WIN32 || defined WINCE || defined __CYGWIN__) && defined(MVAPI_EXPORTS)
#   define MV_EXPORTS __declspec(dllexport)
# elif defined __GNUC__ && __GNUC__ >= 4 && (defined(MVAPI_EXPORTS) || defined(__APPLE__))
#   define MV_EXPORTS __attribute__ ((visibility ("default")))
# endif
#endif

#ifndef MV_EXPORTS 
# define MV_EXPORTS 
#endif

#ifndef MV_EXTERN_C
#  ifdef __cplusplus
#    define MV_EXTERN_C extern "C"
#  else
#    define MV_EXTERN_C
#  endif
#endif

#endif // !MV_DEF_H
